Observation Tower — synonyms, definition
1. observation tower (Noun)
3 synonyms
lookout lookout station observatory
1 definition
observation tower (Noun) — A structure commanding a wide view of its surroundings.
2 types of
construction structure
2 types
observation dome widow's walk